/**
 * 简易认证工具
 * Simple Authentication Utilities
 */

// 检查登录状态
function checkAuth() {
    const currentUser = sessionStorage.getItem('currentUser');
    if (!currentUser) {
        window.location.href = '/login.html';
        return false;
    }
    return true;
}

// 获取当前用户
function getCurrentUser() {
    return sessionStorage.getItem('currentUser');
}

// 显示用户信息（如果页面有userInfo元素）
function displayUserInfo() {
    const userInfoEl = document.getElementById('userInfo');
    if (userInfoEl) {
        const currentUser = getCurrentUser();
        const loginTime = sessionStorage.getItem('loginTime');
        const timeStr = loginTime ? new Date(loginTime).toLocaleString('zh-CN') : '';
        userInfoEl.textContent = `👤 ${currentUser} | 登录时间: ${timeStr}`;
    }
}

// 退出登录
function logout() {
    if (confirm('确定要退出登录吗？')) {
        sessionStorage.clear();
        window.location.href = '/login.html';
    }
}

// 在页面加载时自动检查并显示用户信息
if (window.location.pathname !== '/login.html') {
    if (checkAuth()) {
        window.addEventListener('DOMContentLoaded', displayUserInfo);
    }
}

